#include "lua_bind.h"
#include "sharedata.h"

// 在qml界面中显示lua层处理过的数据
int LuaShowData(lua_State *vm)
{
    // 获取函数参数：从栈底取一个参数
    const char *k = lua_tostring(vm, 1);
    if (nullptr != k){
        //todo qml显示添加
    }
    gGlobal.ShowDataInQML(QString(k));
    return 0;
}

//
int LuaWriteUart(lua_State *vm)
{
    // 获取函数参数：从栈底取一个参数
    const char *k = lua_tostring(vm, 1);
    if (nullptr != k){
        //todo qml显示添加
    }
    gGlobal.SendUartData(k);
    qDebug()<<"send data "<< QString(k);
    return 0;
}

